]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
Clean up initial appearance a bit
authorOwen Taylor <otaylor@src.gnome.org>
Fri, 31 Oct 2008 18:29:42 +0000 (18:29 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Fri, 31 Oct 2008 18:29:42 +0000 (18:29 +0000)
Set a less strange background color than white and remove the
"Yessir. The compositor is running" message from the overlay.

svn path=/trunk/; revision=13

js/ui/main.js

index e4e0f9b209416311822d2d27bbfdaf3bad230594..150e1a9c018f167ed8f01df5df7fc5db0546b83e 100644 (file)
@@ -5,8 +5,24 @@ const Clutter = imports.gi.Clutter;
 
 const Panel = imports.ui.panel;
 
+const DEFAULT_BACKGROUND_COLOR = new Clutter.Color();
+DEFAULT_BACKGROUND_COLOR.from_pixel(0x2266bbff);
+
 let panel = null;
 
 function start() {
+    let global = Shell.global_get();
+
+    // The background color really only matters if there is no desktop
+    // window (say, nautilus) running. We set it mostly so things look good
+    // when we are running inside Xephyr.
+    global.stage.color = DEFAULT_BACKGROUND_COLOR;
+
+    // Mutter currently hardcodes putting "Yessir. The compositor is running""
+    // in the overlay. Clear that out.
+    children = global.overlay_group.get_children();
+    for (let i = 0; i < children.length; i++)
+       children[i].destroy();
+
     panel = new Panel.Panel();
 }